General classification
17
Classics
68
Flat
130
Hilly
46
Mountain
0
Time Trial
24
08/06
Stage 1
Domérat > Montluçon
12
09/06
Stage 2
Prémilhat > Issoire
13
10/06
Stage 3
Brioude > Charantonnay
22
11/06
Stage 4
Charmes-sur-Rhône > Saint-Péray
85
12/06
Stage 5
Saint-Priest > Mâcon
4
01/05
Eschborn - Frankfurt
Eschborn > Frankfurt am Main
DNF
13/04
Paris - Roubaix
Compiègne > Roubaix
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
11
02/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
30/03
Gent-Wevelgem in Flanders Fields
Ypres > Wevelgem
27
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
73
22/03
Milano - Sanremo
Pavia > Sanremo
48
02/02
Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
3
30/01
Surf Coast Classic - Men
Lorne > Torquay
49
Santos Tour Down Under
63
38
21/01
Prospect > Gumeracha
57
22/01
Tanunda > Tanunda
47
23/01
Norwood > Uraidla
82
24/01
Glenelg > Victor Harbor
72
25/01
McLaren Vale > Willunga Hill
60
26/01
Stage 6
Adelaide > Adelaide
36